worm shaped - Turkish English Dictionary